+2004-12-06 Hans Breuer <hans@breuer.org>
+
+ * gtk/gtkcolorsel.c (key_press): Implement keynav for the color
+ picker - win32 too. Fixes bug #160437.
+
2004-12-05 Tor Lillqvist <tml@iki.fi>
* demos/gtk-demo/main.c (load_file): Use g_fopen().
+2004-12-06 Hans Breuer <hans@breuer.org>
+
+ * gtk/gtkcolorsel.c (key_press): Implement keynav for the color
+ picker - win32 too. Fixes bug #160437.
+
2004-12-05 Tor Lillqvist <tml@iki.fi>
* demos/gtk-demo/main.c (load_file): Use g_fopen().
+2004-12-06 Hans Breuer <hans@breuer.org>
+
+ * gtk/gtkcolorsel.c (key_press): Implement keynav for the color
+ picker - win32 too. Fixes bug #160437.
+
2004-12-05 Tor Lillqvist <tml@iki.fi>
* demos/gtk-demo/main.c (load_file): Use g_fopen().
+2004-12-06 Hans Breuer <hans@breuer.org>
+
+ * gtk/gtkcolorsel.c (key_press): Implement keynav for the color
+ picker - win32 too. Fixes bug #160437.
+
2004-12-05 Tor Lillqvist <tml@iki.fi>
* demos/gtk-demo/main.c (load_file): Use g_fopen().
#ifdef GDK_WINDOWING_X11
#include <X11/Xlib.h>
#include "x11/gdkx.h"
+#elif defined GDK_WINDOWING_WIN32
+#define WIN32_LEAN_AND_MEAN
+#include <windows.h>
#endif
/* Number of elements in the custom palatte */
return TRUE;
-#ifdef GDK_WINDOWING_X11
+#if defined GDK_WINDOWING_X11 || defined GDK_WINDOWING_WIN32
case GDK_Up:
case GDK_KP_Up:
dy = state == GDK_MOD1_MASK ? -BIG_STEP : -1;
#ifdef GDK_WINDOWING_X11
XWarpPointer (gdk_x11_display_get_xdisplay (display),
None, None, 0, 0, 0, 0, dx, dy);
+#elif defined GDK_WINDOWING_WIN32
+ {
+ POINT point;
+ if (GetCursorPos (&point))
+ SetCursorPos (point.x + dx, point.y + dy);
+ }
#endif
return TRUE;